package com.yh.service;

import java.math.BigDecimal;

public interface ShoppingService {

    /**
     * 计算所有价格
     * @return 计算后的价格
     */
    public BigDecimal allPrice();

    /**
     * 打折扣
     * @param allowance 折扣
     * @return 计算后的价格
     */
    public BigDecimal allPriceByAllowance(String allowance) throws Exception;

    /**
     * 满减
     * @param fullMoney   满金额
     * @param decrementMoney 减金额
     * @return 计算后的价格
     */
    public BigDecimal allPriceByFullDecrement(BigDecimal fullMoney,BigDecimal decrementMoney);

}
